how to know if pc parts are compatible